broken window panes - Spanish English Dictionary